Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Bahrain F1 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Greece F1 Greece F2 Qatar F1 Qatar F2 Lebanon F1 Lebanon F2 Saudi Arabia F1 Saudi Arabia F2 India F4 India F5 Great Britain F6 Uzbekistan F4 Great Britain F7 Great Britain F3 France F5 Great Britain F2 USA F30 UAE F1 Warsteiner Challenger Lubeck 2001 - Lubeck Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Intersport Heilbronn Open - Heilbronn The LTA Wrexham Challenger - Wrexham Kuppers Kolsch Cup - Aachen Heilbronn Open - Heilbronn Open de L'Isere - Grenoble Bristol Challenger Trophy - Bristol The Surbiton Trophy - Surbiton drkoop.com USTA Challenger of Dallas - Dallas The Rajasthan Golden Jubilee - Jaipur New Delhi Challenger - New Delhi 2004 USTA Challenger of Calabasas - Calabasas Arroyo de la Encomienda - Valladolid Challenger Casablanca San Angel - Mexico City Ahmedabad Challenger - Ahmedabad Heilbronn Open - Heilbronn Neride Prague Indoor - Prague Weissenhauser Strand Cup - Hamburg Warsteiner Challenger - Wolfsburg The LTA Manchester Challenger - Manchester IPP Open - Helsinki Unique Zagreb Open - Zagreb The 70th King's Cup and Queen's Cup - Bangkok Renault Slovenian Open - Ljubljana Citta di Como - Como The LTA Hull Challenger - Hull 1st Challenger Tournament Leon - Leon IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado The LTA Manchester Challenger - Manchester BH Tennis Open International Cup - Belo Horizonte Warsteiner Challenger Lubeck - Lubeck drkoop.com USTA Tennis Championships of San Antonio - San Antonio 2002 USTA Challenger of Calabasas - Calabasas USTA Seascape Challenger - Aptos GHI Bronx Classic - Bronx GHI Bronx Tennis Classic - Bronx ATP Bangalore Challenger - Bangalore Open de Charleroi - Charleroi Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto Residenza Open - Magdeburg Challenger Britania Zavaleta - Puebla Urbana-Champaign Challenger - Urbana Bukhara Challenger - Bukhara The Bolton Challenger - Bolton Open de L'Isere - Grenoble Bristol Challenger Trophy - Bristol s Tennis Masters 06 - Graz Challenger Ford de Cherbourg - Cherbourg Binghamton Professional Tennis Tournament - Binghamton Powder Byrne Trophy - Surbiton BH Tennis Open International Cup - Belo Horizonte KGHM Polish Indoors - Wroclaw drkoop.com USTA Challenger of Houston - Houston GHI Bronx Tennis Classic - Bronx West of England Challenger - Bristol Australian Unity Western Australia Open - Perth Gallagher International - Hamilton Lamberts Open by Stawag - Aachen TED Open - Istanbul Lucknow ATP Tour Challenger - Lucknow The Manchester Trophy - Manchester Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Warsteiner Challenger Lubeck - Lubeck 2006 Challenger of Santa Clarita California Challenger - Valencia Tatra Banka Open 2003 - Bratislava The Manchester Trophy - Manchester 2004 Colorado Tennis Classic - Denver The Surbiton Trophy - Surbiton The Surbiton Trophy - Surbiton The LTA Nottingham Challenger - Nottingham KGHM Polish Indoors - Wroclaw Genoa Open - Genova Nottingham Men's Challenger - Nottingham The LTA Hester Trophy - Manchester I Manta Open - Manta GHI Bronx Classic - Bronx Izmir Challenger 2004 Keys Gate Challenger - Homestead The LTA Nottingham Challenger - Nottingham IPP Open - Helsinki Aberto de Sao Paulo - Sao Paulo Sacramento Challenger Tiburon Challenger BMW Tennis Championship - Sunrise The Surbiton Trophy - Surbiton The LTA Men's Challenger Wrexham - Wrexham Open de Franche-Comte - Besancon Heilbronn Challenger Pereira Challenger Ethias Tennis Trophy - Mons Lambertz Open by Stawag - Aachen The LTA Wrexham Challenger - Wrexham BMW Tennis Championship - Sunrise 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon 2001 USTA Tallahassee Tennis Challenger - Tallahassee Bristol Challenger Trophy - Bristol Sarajevo Open - Sarajevo Fifth Third Bank Tennis Classic - Lexington Monterrey Challenger Mobilux Open - Luxembourg Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto 3rd Volkswagon Challenger - Wolfsburg Open de L'Isere (Open 38) - Grenoble Kobstaedernes ATP Challenger - Kolding Samarkand Challenger - Samarkand Copenhagen Open - Copenhagen The Nottingham Open - Nottingham President's Cup 2000 - Tashkent AAPT Championships - Adelaide Internationaux de Tennis de Brest - Brest Rezidenza Open - Magdeburg Tennis Napoli Cup - Naples ARMS USTA Challenger - Rocky Mount The Surbiton Trophy - Surbiton Whirlpool Open - Budapest Calgary Challenger Charlottesville Challenger Samsung Open - Brighton IPP Open - Helsinki Open de L'Isere-Open 38 - Grenoble Okal Cup - Eckental Bancolombia Open - Bogota Calgary Challenger The Stella Artois Grass Court Championships - London MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh The Nottingham Open - Nottingham The Scottish Tennis Championships - Edinburgh XI Venice Open - Venice Aberto Da Costa Do Sauipe - Bahia IPP Open - Helsinki Brazil Open - Salvador President's Cup - Tashkent Campionati Internazionali di Sicilia - Palermo Burbank Challenger - Burbank Yokohama World Tennis Gaora Cup - Yokohama Gold Flake Open - Chennai Tata Open 2002 - Chennai Zagreb Open - Zagreb The Stella Artois Grass Court Championships - London Gemax Open - Belgrade The Manchester Trophy - Manchester Mercedes-Benz Cup - Los Angeles Fairfield Challenger Houston Challenger LTA Manchester challenger - Manchester Legg Mason Tennis Classic - Washington D.C. The LTA Men's Challenger - Nottingham Stockholm Open - Stockholm Surbiton Challenger Nottingham Challenger Fifth Third Bank Tennis Classic - Lexington Gramado Challenger - Gramado Saint Francis Health System USTA Challenger - Tulsa Heilbronn Open - Heilbronn Garden Open - Rome 2002 Eddleman USTA Challenger - Birmingham The Surbiton Trophy - Surbiton The Manchester Trophy - Manchester Eisenberg Jerusalem Open 2000 - Jerusalem Grand Prix de Tennis de Lyon - Lyon The Powder Byrne Trophy - Surbiton Open Diputacion - Cordoba III Gramado Open de Tenis - Gramado USTA Tennis Championships of Austin - Austin The Samsung Open - Bournemouth Jameson Cup - Milan The Wrexham Challenger - Wrexham TED Open-Akbank Private Banking - Istanbul Manchester Challenger - Manchester Fergana Tennis Challenger Tournament - Fergana Ljubljana Open - Ljubljana The Nottingham Challenger - Nottingham Pro Tennis World Open - Boca Raton Samsung Securities Cup - Seoul China Open - Beijing Tiburon Challenger - Tiburon Heineken Challenger - Ho Chi Minh City Pro Tennis World Open - Sunrise KGHM Emax Polish Indoors - Wroclaw AIG Japan Open - Tokyo Milan Indoors - Milan The Stella Artois Grass Court Championships - Queen's/London The Surbiton Trophy - Surbiton The Stella Artois Grass Court Championships - London PBZ Zagreb Indoors - Zagreb Miller Lite Hall of Fame Tennis Championships - Newport Charlottesville Challenger Houston Challenger Ethias Trophy - Mons St. Remy Challenger AAPT Championships - Adelaide Adidas International - Sydney Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Tallahassee Challenger Chennai Open - Chennai Medibank Private International - Sydney Open de la Comunidad Valenciana - Valencia Estoril Open - Estoril The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. BMW Open - Munich International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona BMW Open - Munich Pilot Pen Tennis - New Haven ARAG World Team Championship - Dusseldorf Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad BA-CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai AEGON Championships - London Legg Mason Tennis Classic - Washington Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Campbell's Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Moselle Open - Metz PTT Thailand Open - Bangkok Next Generation Adelaide International - Adelaide Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston PBZ Zagreb Indoors - Zagreb Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota PTT Thailand Open - Bangkok Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach BMW Open - Munich Power Horse Cup - Dusseldorf Citi Open - Washington China Open - Beijing Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest Citi Open - Washington Abierto Mexicano - Los Cabos Erste Bank Open - Vienna Gerry Weber Open - Halle International Championship of Croatia - Umag Heineken Open Shanghai - Shanghai China Open - Beijing Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha New York Open - New York Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Marrakech Challenger Hall of Fame Open - Newport Legg Mason Tennis Classic - Washington AEGON Championships - London Sarasota Challenger Milan Indoors - Milan Moselle Open - Metz Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Hungarian Open - Budapest US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Hall of Fame Open - Newport Tata Open Maharashtra - Pune Serbia Open - Belgrade Delray Beach Open - Delray Beach Kremlin Cup - Moscow Serbia Open - Belgrade Qatar ExxonMobil Open - Doha SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Malaysian Open - Kuala Lumpur PBZ Zagreb Indoors - Zagreb AIG Japan Open - Tokyo Challenger 42 - Andrezieux Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Warsteiner Challenger Wolfsburg - Wolfsburg BRD Nastase Tiriac Trophy - Bucharest San Luis Potosi Challenger 2002 - San Luis Potosi Gerry Weber Open - Halle Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Claro Open Colombia - Bogota GHI Bronx Tennis Classic - Bronx Citi Open - Washington China Open - Beijing USTA Challenger of North Miami Beach - North Miami Beach The Scottish Tennis Championships - Edinburgh ASB Classic - Auckland drkoop.com USTA Tennis Championships of Houston - Houston Cridicard Mastercard Tennis Cup - Campos do Jordao Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Eisenberg Jerusalem Open - Jerusalem TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Lucknow ATP Tour Challenger - Lucknow The Powder Byrne Trophy - Surbiton Kyiv UMC Open - Kiev Ecuador Open - Quito Okal Open - Eckental Challenger 42 - Andrezieux Memphis Open - Memphis Delray Beach Open - Delray Beach Privat Bank Cup - Dniepropetrovsk Ricoh Open - 's-Hertogenbosch The LTA Wrexham Challenger - Wrexham drkoop.com USTA Challenger of San Antonio - San Antonio Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos New York Open - New York Delray Beach Open - Delray Beach BMW Open - Munich Gemax Open - Belgrade Hall of Fame Open - Newport Citi Open - Washington Arizona Men's Tennis Championships - Scottsdale Ordina Open - 's-Hertogenbosch Tata Open Maharashtra - Pune bett1HULKS Indoors - Cologne China Open - Beijing Delray Beach Open - Delray Beach Qatar Open - Doha Open 13 - Marseille Abierto Mexicano de Tenis Mifel - Los Cabos Citi Open - Washington The Nottingham Cahllenger - Nottingham Sydney International - Sydney BMW Open - Munich The Stella Artois Championships - London The Samsung Open - Nottingham China Open - Beijing Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis The Samsung Open - Nottingham PBZ Zagreb Indoors - Zagreb Open Seat Godo - Barcelona Apia International - Sydney Gerry Weber Open - Halle AEGON International - Eastbourne Milan Indoors - Milan Rakuten Japan Open - Tokyo European Open - Antwerp Ecuador Open - Quito Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch New York Open - New York Tennis Masters Series - Paris Davidoff Swiss Indoors - Basel Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Tennis Masters Series - Toronto Tennis Masters Series - Madrid Adidas International - Sydney Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal RCA Championships - Indianapolis Wimbledon - London Tennis Masters Series - Miami Internationaler Raiffeisen Grand Prix - St. Polten Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York PBZ Zagreb Indoors - Zagreb Pacific Life Open - Indian Wells Davidoff Swiss Indoors - Basel Australian Open - Melbourne Rogers Masters - Montreal Sony Ericsson Open - Miami French Open - Paris Campbell's Hall of Fame Tennis Championships - Newport Wimbledon - London U.S. Open - New York Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Wimbledon - London U.S. Open - New York Grand Prix de Tennis de Lyon - Lyon Rogers Cup - Montreal Swiss Indoors Basel - Basel Australian Open - Melbourne Wimbledon - London BNP Paribas Open - Indian Wells Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne Sony Open Tennis - Miami French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Internazionali BNL d'Italia - Rome Rogers Cup - Toronto U.S. Open - New York Shanghai Rolex Masters - Shanghai AEGON Championships - London Rogers Cup - Montreal Western & Southern Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Montreal Miami Open - Miami Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells Tennis Masters Series - Paris Tennis Masters Series - Toronto Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Australian Open - Melbourne Rogers Cup - Montreal Qatar ExxonMobil Open - Doha Shanghai Rolex Masters - Shanghai Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Campionati Internazionali D'Italia - Rome BNP Paribas Masters - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta French Open - Paris Wimbledon - London Open Sud de France - Montpellier Miami Open - Miami U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Coupe Rogers - Montreal French Open - Paris Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Western & Southern Open - Cincinnati Claro Open Colombia - Bogota French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 2R, ZIM-GBR 4-1 Abierto Mexicano - Los Cabos Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, CRO-BRA, 4-1 US Men's Clay Court Championship - Houston Fever-Tree Championships - London NASDAQ-100 Open - Miami Telecom Italia Masters - Rome French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Sony Open Tennis - Miami French Open - Paris Mutua Madrid Open - Madrid U.S. Open - New York Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, World Group, 1R, CZE-GBR 4-1 LTA Wimbledon Wildcard Play-off tournament Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, SF, CRO-RUS 3-2 River Oaks International Tennis Tournament - Houston Kooyong Classic - Kooyong All Lower level tournaments Olympics - Athens